html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}
.clear{
	clear:both;	
}
body {
  -webkit-text-size-adjust:none;
  font-family:"MicroSoft YaHei",sans-serif;
}
h1 {
  font-size:36px;
  margin:15px;
  text-align:center;
  color:#666;
}
small {
  margin:0 10px 30px;
  display:block;
  font-size:12px;
}
a {
  margin:0;
  font-size:12px;
  color:#3c3c3c;
}
h2 {
  font-size:30px;
  font-weight:bold;
  color:#3c3c3c;
  margin:20px 10px 10px;
  line-height:32px;
  text-align:center;
}
h2 a{
	font-size:26px;
}
h2 img{
	vertical-align:middle;	
	margin-right:6px;
}
.btn{
	margin:0 20px;	
	display:block;
	padding:5px 10px;
	background:#aaa;
}
.prev{
	float:left;	
}
.next{
	float:right;	
}
#imgbox{
	overflow:auto;	
	overflow-y:hidden;
	background:#eee;
	padding:3px 10px;
	*height:499px;
}
#imgbox li{
	float:left;	
	width:320px;
	height:480px;
	list-style:none;
	margin:1px 20px 1px 0;
}
#imgbox li:last-child{
	margin-right:0;	
}
#imgbox li img{
	width:100%;
	height:100%;	
}